home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
gt_power
/
mail300.zip
/
MAILMAN.DOC
next >
Wrap
Text File
|
1990-10-23
|
15KB
|
380 lines
MAILMAN: v3.00 by Stephen de Plater
October 23, 1990 GT Power Net: 302/1
MAILMAN
by Stephen de Plater
GT Power Net: 302/1
Voice: +61 2 977-3075
Data: +61 2 977-2013
======================================================================
0. REVISION LIST
======================================================================
VERSION: Release Date: Comments:
------- ------------ --------------------------------------
1.00 September 9, 1988 Initial release.
1.10 April 2, 1989 Logging added. Support for Netmail
level 200 added. Support for full
pathnames in file attaches added.
Interactive mode added.
2.10 June 23, 1990 Major changes! Support for Netmail 300
and GT15.xx. ToList added, Remote
attach and Msg Attach. Check for file
exists in all attaches. Port to new
compiler (Turbo C++).
2.11 July 26, 1990 Minor Bug fix. Wildcards are now
accepted in files to be attached.
3.00 October 23, 1990 GT16 *ONLY* Version. This version will
NOT run with versions of GT prior to
GT16! There are no other changes in
this release.
>> page 1 <<
MAILMAN: v3.00 by Stephen de Plater
October 23, 1990 GT Power Net: 302/1
======================================================================
1. COPYRIGHT
======================================================================
MAILMAN is not placed in the Public Domain. The copyright is retained
and the software is provided on licence:
You are free to use and make as many copies of this program as you
wish. You may also give it away to anyone who wants it, provided:
1. No fee is charged.
2. This archive is distributed intact.
3. You register the package with an OZNET Registration Centre.
======================================================================
2. REGISTRATION
======================================================================
A new registration scheme now applies to all OZNET software.
Regardless of any previous registration, this program now requires
individual installation for each BBS using it.
There is still NO fee involved at all. DO NOT send any money!
Registration simply involves obtaining from me a CRC code which
matches your BBS name. You may do this at any of the seven OZNET
registration centres:
Kangaroo Korner 302/001 Stephen de Plater
The Black Hole 302/003 Ken Thompson
TSUNAMI! Catch the Wave *TEMPDN Chet Wilkinson
Control Systems 071/001 Ed Cavender
Gidget's Domain 081/005 Jack Hazel
Fuzzy Logic 050/018 Phill Piddell
The Gathering Place 093/000 Joe Telup
If you are in the GTPN nodelist then you will be able to register
direct online at any of those centres or via mail in the correct form
to OZRobot at any of those centres. See the included OZRobot document
for details. If you are not in the GTPN net you will need to apply
via private netmail or message to Sysop at any of the centres.
Whatever way you do it you will need to supply the full (case
sensitive) name to which you want the program registered.
>> page 2 <<
MAILMAN: v3.00 by Stephen de Plater
October 23, 1990 GT Power Net: 302/1
You will also need to obtain the OZINSTAL program which performs the
actual installation. OZINSTAL is not included in this archive. You
should look for OZINST11.ZIP.
======================================================================
3. PURPOSE
======================================================================
(Or what does this thing do anyway?)
MAILMAN is a companion program for GT Power BBS Systems.
It completely replaces the previous companion "GETFILE" which is now
withdrawn.
It is designed to automate the process of standard file transfers. For
instance, if you wish to pick up a weekly nodelist update from your
local hub, then simply run this program from your netmail batch file.
On the day of the week which you select, it will generate a message
containing a file request, for the net/node you select, and calling
for the files you select. Of course if you happen to be the hub you
can use MAILMAN to automatically send the file out. In other words
this program generates file requests and file attaches.
======================================================================
4. USAGE
======================================================================
To use MAILMAN:
1. Install MAILMAN.EXE in your DOS path.
2. Include a call to it in your netmail batch file. You can also run
it from the command line, of course, to generate file requests
without having even to start up your board or use an offline mail
reader.
>> page 3 <<
MAILMAN: v3.00 by Stephen de Plater
October 23, 1990 GT Power Net: 302/1
======================================================================
5. REPORTING
======================================================================
The screen output may, if you wish be redirected to a file if you want
to see what it did and, like me, you run it in the small hours of the
morning when the world is asleep.
With version 1.10 MailMan will log all its file attach and request
activity. Every time either .FA or .FR is generated, a line is
appended to a file called MAILMAN.LOG located in the GTPATH directory.
======================================================================
6. COMMAND LINE PARAMETERS
======================================================================
MAILMAN takes the following command line parameters as follows:
1. /N Net/Node number to transfer the file to/from. For instance,
to transfer to or from 36/0 you would use the parameter like
this: /N36/0
THIS PARAMETER IS NOT OPTIONAL. In interactive mode ONLY
(see /I below) you will be prompted for this parameter if
missing.
If a ToList has been specified (see /T below) then the
net/node IDs will be taken from there instead.
2. /F The list of files to be transferred. They must follow
immediately after the /F with no white space. Multiple
filenames may be separated by any one of the characters
inside the square brackets following: [,;|]
For example, to transfer "file.1" and "file.2" you would use
the following parameter: /Ffile.1,file.2
THIS PARAMETER IS NOT OPTIONAL. In interactive mode ONLY
(see /I below) you will be prompted for this parameter if
missing.
MAILMAN checks the existence of ALL attached files. If an
attached file is found to be missing, MAILMAN takes one of
two actions:
>> page 4 <<
MAILMAN: v3.00 by Stephen de Plater
October 23, 1990 GT Power Net: 302/1
If you are in interactive mode, you are warned that the
file could not be found and prompted again for a new
name. You cannot enter an attach for a non existent
file.
If MAILMAN is in batch mode, then the attach is aborted
completely.
3. /D The day of the week on which the file transfer will be made.
Valid days are: MON, TUE, WED, THU, FRI, SAT, SUN, and ALL.
The default is ALL, in which case the file request will be
issued regardless of the day.
This parameter IS optional. In interactive mode ONLY (see
/I below) you will be prompted for this parameter if
missing. An empty response to this prompt defaults to ALL.
4. /R REQUEST the file(s) listed, OR
5. /A ATTACH the file(s) listed, OR
6. /L REMOTE ATTACH the file(s) listed, OR
7. /M MESSAGE ATTACH the file(s) listed.
EXACTLY one of these last four parameters MUST be present.
That is: you can generate a file request with /R, a file
attach with /A, a Remote Attach with /L, or a Message Attach
with /M. And you must do one of them. You may not do more
than one! In interactive mode ONLY (see /I below) you will
be prompted for this parameter if missing.
8. /I Interactive mode. In this mode the program will stop and
prompt for any missing parameters. Filenames may be entered
either one to a line or many to a line, and the filename
prompt will continue until an empty line is entered.
9. /T ToList mode. In this mode a filename MUST be specified for
the ToList. This file must be an ASCII file containing the
net/node addresses, exactly one per line, of each node to
receive this attach (or request if you really want to lose
some friends!)
>> page 5 <<
MAILMAN: v3.00 by Stephen de Plater
October 23, 1990 GT Power Net: 302/1
For example if I wanted to attach MAIL210.ZIP to 302/000,
302/003 and 093/000, I could create a file called, say,
distrib.txt containing the following:
-------------------------------
302/0
302/3
93/0
-------------------------------
The order is unimportant. I could then call MAILMAN with
these parameters:
mailman /Fmail210.zip /A /Tdistrib.txt
The ToList file should be placed (by default) in the GTPATH,
although a fully qualified filename will be found anywhere.
Command line parameters may be given in either upper or lower case,
and in any order. The command line parameter switch character may be
either "/" or "-" (i.e.: "/Dmon" is the same as "-dMON").
The parameters must not be run together (i.e.: "/dMON /n36/0
/fNODELIST.ARC" is fine, but "/dMON/n36/0/fNODELIST.ARC" is wrong!)
======================================================================
7. DISCLAIMER
======================================================================
Q: What kind of guarantee comes with this software?
A: *** ABSOLUTELY NONE!!! ***
If you break it you get to keep both parts!
I take no responsibility at all for what this software may do on any
computer other than my own. If you use it you do so at your own risk.
All that I am prepared to say about it is that it works fine here (and
I can see no good reason why it should not also work fine everywhere
else also -- but ....)
By using this program you accept these conditions.
>> page 6 <<
MAILMAN: v3.00 by Stephen de Plater
October 23, 1990 GT Power Net: 302/1
======================================================================
8. ENJOY!
======================================================================
At least, I hope you do!
Stephen
>> page 7 <<